Cara Mia Restaurant

146 Tulip Ave, Floral Park, NY

Menu (As of 10/29)

red

Cara Mia Restaurant: hours and how to order