HOME / Mediterranean restaurant / La Palma
113 E Canfield St, Detroit, MI 48201, United States
+13138335000
View Business Profile