Lou's Restaurant


73 Webster St
North Tonawanda, NY 14120

An American Restaurant in North Tonawanda NY

Home Style Cooking


Sunday 7AM–2PM Monday 7AM–2PM Tuesday 7AM–7PM Wednesday 7AM–7PM Thursday 7AM–7PM Friday 7AM–7PM Saturday 7AM–2PM

Click the button to add a review for Lou's Restaurant

Add Review