Lucia's on the Lake in Hamburg Buffalo
4151 Lake Shore Road, Hamburg , 14075 - Get directionsMenu Lucia's on the Lake
How to get to Lucia's on the Lake
Opening Time
Closed: Mon
4pm – 10pm: Tue-Wed, Sun
4pm – 11pm: Thu-Sat
Services
- Serves Alcohol
- Indoor Seating