La Piccola Dimora is a pizza restaurant offering a fixed lunch menu and à la carte dinner options. The restaurant features air conditioning and a welcoming atmosphere.