Home
Menu
Contact
Locations
Catering
Order Online
Home
Menu
Contact
Locations
Catering
Order Online
Restaurant Locations
Citra
15 Francis Street
Boston, MA 02115
Order Now
Citra
850 Boylston Street
Chestnuthill, MA 02467
(617) 566-2729
Order Now
Citra
300 Trade Center
Woburn, MA 01801
(617) 602-1151
Order Now
Citra
221 Longwood Avenue
Boston, MA 02115
(617) 232-2005
Order Now