Mama Cucina | Italian Restaurant
(804) 346-3350
4028 - O Cox Road
Glen Allen, VA 23060
Long-running Italian eatery serving homemade pasta in a casual, strip-mall bistro with a patio.
In Business Since: | 1997 |
Monday to Friday 11:30am-2:30pm, 5-9:30pm , Saturday 5-9:30pm , Sunday Closed