Capo Restaurantadmin2018-11-09T15:26:59+00:00Project DescriptionHouse made pastas, fresh pizza dough every day, fantastic brunch with french toast, fresh made donuts every weekend. Capo is food paradise in South Boston.Project DetailsCategories: Social Ads