Minimalist Italian restaurant & specialty shop selling handmade pasta & imported goods.
4.7
Based on 2266 reviews