Oliveira's Steak House

  • Restaurants
120 Washington St.
Somerville, MA 02143
(617) 764-0455