Current Location : 14120
Lin BBQ and Grill is a newly established Chinese restaurant in North Tonawanda, New York. Our dine-in restaurant offers a full menu of authentic Chinese cuisine as well as barbeque. Come by or call (716) 695-7777 to place an order.
Sunday Closed Monday 11AM–10PM Tuesday 11AM–10PM Wednesday 11AM–10PM Thursday 11AM–10PM Friday 11AM–10:30PM Saturday 11AM–10:30PM