Red Olive Restaurant

23211 Michigan Ave, Dearborn, MI

Menu (As of 11/1)

Red Olive Restaurant: hours and how to order