Olympic Restaurant can be found at Military Road 1601. The following is offered: Restaurants: Greek , Restaurants: Breakfast , Pizza, Restaurants. The entry is present with us since Feb 18, 2014. In Tonawanda there are 33 other Restaurants. An overview can be found here.