clock menu more-arrow no yes

Royal East Restaurant

792 Main St, Cambridge, MA 02139

(617) 661-1660