The White Horse Restaurant

Overview
Located near the very heart of the Olympus district, the White Horse is a rather new addition to Glass City. A luxury restaurant serving food from nearly every cuisine in the world, created by it’s famous team of chefs. It traces it’s origins back to France, and, in fact, many of it’s signature dishes are from French cuisine.