Current Location : 14120
The Clubhouse is a local, family owned restaurant located at 3386 Niagara Falls Blvd, North Tonawanda, NY. Since opening, we have offered quality home-style meals that are well portioned. Some customer favorites include our fish fry (Fridays), the *Bro Burger, and our hardy breakfast meals. Stop in and join us today!
Monday 7AM–2PM Tuesday 7AM–2PM Wednesday 7AM–2PM Thursday 7AM–2PM Friday 7AM–7PM Saturday 7AM–2PM Sunday 7AM–2PM