
Visit Us
CONTACT
Dine in, pick up or just say hello. We would love to cook for you.
Visit Us in Amherst
On Niagara Falls Blvd in Amherst, a short drive from Buffalo, Tonawanda and UB North Campus.
Address
679 Niagara Falls Blvd
Amherst, NY 14226
Phone
Hours
Open daily. Please call (716) 262-0016 for today’s hours.