Massachusetts > Boston > Hyde Square > Restaurants, Food & Beverages > Restaurants > Velouria Espresso
389 Centre St., Boston, Massachusetts, 02130
(617) 522-2400
Hyde Square
Restaurants, Food & Beverages > Restaurants
Tags: pastries, latte, espresso, tea, coffee
No reviews yet. Be the first to write a review!