Subway SW 120th St
Telephone:
305-253-7295Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Sun: 12:00 AM-12:30 AM, 9:00 AM-12:00 AMAvailable For
Order Catering, BreakfastAbout Subway SW 120th St
The Subway restaurant located at London Square in Miami, FL offers guests a convenient and tasty option for quick dining. The restaurant boasts an expansive menu filled with fresh ingredients and customizable options, making it ideal for those with specific dietary needs. The space is clean and well-lit, with ample seating available. Guests can expect friendly and efficient service from the staff. Overall, the Subway restaurant at London Square is a reliable choice for those in the area looking for a satisfying meal on-the-go.Other Subway Locations
Subway locations in MiamiSubway locations in Florida
Subway locations in United States
Subway locations worldwide