clock menu more-arrow no yes

Ali's Roti Restaurant

1035 Tremont Street, , MA 02120

(617) 427-1079