A true gem. A little Shop filled with everything good about Italian cuisine. Situated in one of the nicest streets in town. Get a nicely toasted sandwich, and eat it outside. Amazing staff!