Get directions to: Sophia's Restaurant, Westminster, CO
Restaurant address: 3190 W 72nd Ave Westminster, CO 80030, USA
Restaurant: Sophia's Restaurant