Costa Peter

115 Spinnacre Pl, NE
Poplar Grove, IL 61065

Costa Peter is a quaint establishment nestled in the heart of Poplar Grove, IL. Specializing in a variety of culinary delights, this hidden gem offers a menu that caters to diverse tastes.

With a cozy ambiance and friendly service, Costa Peter provides a welcoming environment for patrons to enjoy a delicious meal or a relaxing cup of coffee. Whether seeking a quick bite or a leisurely dining experience, this establishment aims to satisfy every visitor's palate.

Generated from their business information

Own this business?
See a problem?

You might also like