Main Navigation

Mamma Lucia

11380 Beach Blvd., Southside(645-0081).
An authentic Italian cucina with warm Mediterranean hospitality to match, its menu features all the classics including house-made pastas and tiramisu. Casual. L, D, B/W, RA, RS, TO, WA, $, ALL.

comments