The Piccadilly at Manhattan

7201 Piccadilly Ave, St. Louis, MO

Menu (As of 10/30)

The Piccadilly at Manhattan: hours and how to order