Restaurant Reviews from DiningGuide411.com
    Top : United_States: MI: Birmingham

Leo's Souvalaki Coney Island, Birmingham, Michigan










Leo's Souvalaki Coney Island
154 S Old Woodward Ave
Birmingham MI United States


Phone: 248.540.8780