Update Info - Red House Restaurant
This restaurant was reported as closed. If it is open, let us know.
Red House Restaurant
24 Union Sq
Somerville, MA 02143
24 Union Sq
Somerville, MA 02143
This restaurant was reported as closed. If it is open, let us know.