It was interesting inside. The food was ok but not great. My ice tea had a weird taste with slime floating in it. I asked for water instead which took forever. It needs updating badly.
Welcome To Faso'S Restaurant Based In Town Of Tonawanda Ny. We... Specialize In: Italian Food, Italian Restuarant, Home Cooking, Seafood Restaurant, Take Out Fo...(Show more)