India Castle Cambridge

Indian takeaway · 401 Massachusetts Ave Ste 1, Cambridge, MA

Hours

More food in Cambridge, MA · Indian Takeaway in Cambridge