Spiro’s Restaurant is a Mediterranean restaurant located in St. Charles, Missouri.
Spiro’s Restaurant has two locations. This listing is about the location in Saint Charles, Missouri. Spiro’s is rated high by online customer reviews, having served the community for 45+ years. Both locations are conveniently located for easy navigation regardless of where you live in the region.