Mama Tosca's Italian Restaurant
$59.95
9oz Australian lobster tail oven braised and prepped finished in a house olive oil, and garlic served with pasta and vegetables
Add your review below to help others know what to expect.