Excellent Italian - Note that they don't do Pizza. Their menu is excellent and the quality surpasses any other Italian in town. Not cheap but worth it.
Mga natatanging puwedeng gawin sa malapit
4.95 (100)
Foraging walk para sa mga nagsisimula at sample ng ligaw na pagkain