India Castle Restaurant & Bar


(617) 864-8100

928 Massachusetts Ave , Cambridge , MA   02139