Luke's Lobster in Upper West Side New York City
426 Amsterdam Avenue Between 80th & 81st Street, New York , 10024 - Get directionsMenu Luke's Lobster
How to get to Luke's Lobster
Opening Time
11am – 10pm: Mon-Thu, Sun
11am – 11pm: Fri-Sat
Services
- Outdoor seating
- Wine and Beer
- Delivery
- Takeout Available