Sarahs Deli is listed under Mediterranean Restaurants and is located at 8006 Park Ave, Houma, LA 70364-3300 near the city Houma.
Sarahs Deli is popular for Mediterranean near Houma
Coordinates: 29.59909, -90.71852
Address: 8006 Park Ave, Houma, LA 70364-3300
Phone : +1 985-873-9542
Key Features: Mediterranean Restaurants
User Ranking: 58