Full menu with prices & pictures
Villa Sombrero Cafe 554 Dudley Street, Boston, MA 02125,...
(+1)6174456334
When you're planning your visit to Villa Sombrero Cafe, you could take municipal transportation to the station MBTA-Uphams Corner, which is the nearest station at 370 meters distance to the restaurant.
The Card of Villa Sombrero Cafe from Boston includes about 10 different dishes and drinks. On average, you pay for a dish / drink about $13.2.