M

Metro Bistrot

(on main)
French Restaurants in Southbridge, MA
French Restaurants
Restaurants
Seafood Restaurants

Location

176 Main St.
Southbridge, MA
01550

Information

Company name
Metro Bistrot
Category
French Restaurants

FAQs

  • What is the phone number for Metro Bistrot in Southbridge MA?
    You can reach them at: 508-764-2073. It’s best to call Metro Bistrot during business hours.
  • What is the address for Metro Bistrot on main in Southbridge?
    Metro Bistrot is located at this address: 176 Main St. Southbridge, MA 01550.