Cara Mia Restaurant
146 Tulip Ave, Floral Park
(516) 730-8177
Recent Reviews
Cara Mia Restaurant
146 Tulip Ave, Floral Park 11001
(516) 730-8177