Oriental - Somerville 513 Medford St Somerville, MA 02145
Open
5:00PM - 3:00AM