156 E Market St
3021 Southeastern Avenue Indianapolis, IN
4911 N Pennsylvania St Indianapolis, IN
Yum! Highly recommended by me for a lunch break in downtown Indianapolis. Stop at Roma Cafe inside City Market, the line may look long but it always moves quickly.
July 23, 2006
If you've been to or used
Roma Cafe, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.