clock menu more-arrow no yes mobile

Royal East Restaurant

792 Main St, Cambridge, MA 02139

(617) 661-1660