415 N Neil St
Crepe de Licious
1401 W Green St (Union Food Court) Urbana, AR
Le Peep Restaurant
2215 S Neil St Champaign, IL
Carmon's Restaurant has been in business for many many years and they have maintained providing a quality menu with great home cooked meals. This is a must visit.
November 19, 2008
If you've been to or used
Carmon's Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.