Sabor express

Brazilian restaurant · 55 Water St, Milford, MA

To-Go · Delivery

Hours

More food in Milford, MA · Brazilian Food in Milford