We really liked Mama Pizza. Ate outside, great for people watching. Yeah, probably best to stick with pizza or Italian there though.


Carol Hill