Olisgo's

Permanently closed
yelp logo

(1)

Call
3851 S Post Rd
Indianapolis, IN 46239

Reviews

yelp logo
1.01 reviews
Larry L.
12/5/2022

This place has been closed for more then 10 years and building torn down. Why is it still on yelp. Ahhhhhhhhhhhhhh

Own this business?
See a problem?