320 Main St
Ambrosino's Italian Market & Deli
20495 S La Grange Rd Frankfort, IL
Choo Choo Johnny's
20831 S La Grange Rd Frankfort, IL
This is an upscale sandwich shop. We loved the small earthy feel about the place. Great for carryout. Located in downtown Frankfort. Pick up some sandwiches and head to the beach at the end of town.
June 06, 2008
If you've been to or used
Coho Cafe, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.