Print this page
Star Steak & Lobster House
Star Steak and Lobster House
237 Decatur St.
New Orleans, LA 70054
(504) 525-6151
Additional Info
NEIGHBORHOOD:
French Quarter
ATTIRE:
Casual
PRICE RANGE:
$12 - $18
HOURS:
Dinner
CUISINE:
Seafood, Steaks,Steakhouse
Tweet
Published in
STEAKHOUSES
Tagged under
French Quarter
Restaurants
Seafood
Steakhouse