Mama Tosca's Italian Restaurant
$82
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.