Indiana > Indianapolis > Southern Homes > Restaurants, Food & Beverages > Restaurants > West Place
8923 S Meridian St, Indianapolis, Indiana, 46217-6065
(317) 889-8883
Southern Homes
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!