Subway is located in Yokohama, Japan on Nishi Ward, Minatomirai, 2 Chome38, 東急スクエア③1F(クイーンズダイナ. Subway is rated 4 out of 5 in the category hoagie restaurant in Japan.
Address
Nishi Ward, Minatomirai, 2 Chome38, 東急スクエア③1F(クイーンズダイナ
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet