Olympia Family Resturant
➤ 3312 Niagara Falls Blvd, North Tonawanda, United States
Vegetarian, American, Seafood, Family, Greek
"The fish and chips were outstanding, served with mussels, coleslaw, and fries. The kids' pancakes were large and fluffy, while the omelette for dinner was also delightful. The service was exceptional!"