Specializing in cuisine from the Sichuan province in Western China, Ollie's Sichuan offers a taste of the region's bold flavors, defined by the use of spicy chilis and peppercorns. Of course, the menu also features all of the favorites that customers have come to know and love at other Ollie's locations.
MoreLess
