Get directions to: Europa Bistro Inc, Rochester, MI
Restaurant address: 2076 West Auburn Road Rochester, MI 48309, USA
Restaurant: Europa Bistro Inc