Subway 5808

Subway #5808-0 is a Subway restaurant located at Grand Market Square, 38433 Grand River Avenue, Farmington Hills, Michigan.