Isla Detroit
Restaurant $$
2496 Metro Parkway, Sterling Heights, MI 48310
Description
Restaurant specializing in Filipino Cuisine and Dessert in Metro Detroit located at 2496 Metropolita.Frequently Asked Questions
Places You Should Consider
7084 Orchard Lake Road, West Bloomfield Township, MI 48322
PontiacSimple. Real. Food. We specialize in healthy, fresh, and authentic Greek meals that the whole family can enjoy