Olympic Star Restaurant
7100 171st St, Tinley Park, IL 60477-3372
Olympic Star Restaurant is a American, Greek place is located in Tinley Park, Illinois. The address of Olympic Star Restaurant is 7100 171st St, Tinley Park, IL 60477-3372.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 708-532-8900, or open their website to view relevant information, The url is https://www.facebook.com/OlympicStarRestaurant/