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

Oslo, Detroit, Michigan










Oslo
1456 Woodward Ave
Detroit MI United States


Hours: CLOSED, December 2006

Phone: no phone