Red House Chinese Food-Permenantly Closed
Online MenuOpen Kitchen! We believe in superior cleanliness to other competitors.
We Cater! Please plan your next party with us. Call for more details.
(617) 666-4300
Location
24 Union Square,
Somerville,
MA 02143.