Al Basha Restaurant & Grocery

save place
Mediterranean Restaurant
Phone: 317-578-0040

Fax: 317-578-2457
Have you been here? Share a tip or a photo with fellow travelers.
11321 Village Square Ln, Fishers, IN 46038, USA