Subway - Mecca

American, North American
90480 66th Ave, Mecca, United States

Subway

3.4 / 5 of 10 Reviews
Phone
+17603969616
Address
90480 66th Ave, Mecca, United States

Amenities

Takeout

Feedback

★ 3.4 / 5 of 10 Reviews

The Subway is indeed not a bad choice, which is also confirmed by the previous guests with an average assessment of 3.4.

More information

Instead of eating at the restaurant, you can also order the dishes and then pick up yourself pickup.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now