Restaurants in Indianapolis, IN
Restaurants • Night Life • Bars
6010 E 82nd St.,
Indianapolis ,
IN
46250
UNITED STATES
Based on 2 reviews
House Specialty... HA!
My girlfriend and I live in the area and finally decided to try Castleton Grill. As we made our way to the table we realized this place was for the birds. We decided to give it a chance and stick it out. Huge mistake. The music is teenage...Good Food!
Seeing all of these bad reviews, I shouldn't have expected much, but we had a really good experience and will definitely be back. My husband had the Philly Sandwich which he said was one of the better ones he has had - and was so big he...Worldwide > United States > Indianapolis, IN > Restaurants