Start from
Citra A Fresh Café
20 Patriot Pl, Foxborough 02035