FriendsEat
Luxor Steak & Lobster

Luxor Steak & Lobster

3.6(134 reviews)Google Rating
Restaurant

3199 Main St

Buffalo, NY

Business Information

Available Services

✓ Dine-in✓ Delivery

Rating Distribution

68
14
8
13
31

3199 Main St

Buffalo, NY

Location

Loading map...