Restaurants in Indianapolis, IN
Restaurants • American Restaurants
1214 S Tibbs Ave.,
Indianapolis ,
IN
46241
UNITED STATES
Based on 1 reviews
STAPHLOCOCCI HEADQUARTERS
I visited Manns Grill several times with coworkers and friends that lived in that area. I was shocked that such a filthy place was open to serve. I once, noticed one of the waitresses peel her pantleg from her sticky flipflop as she...Worldwide > United States > Indianapolis, IN > American Restaurants