Update Info - Michael's Southshore Restaurant
This restaurant was reported as closed. If it is open, let us know.
Michael's Southshore Restaurant
11705 Fox Rd
Indianapolis, IN 46236
11705 Fox Rd
Indianapolis, IN 46236
This restaurant was reported as closed. If it is open, let us know.