Open Shop H24 is a cafe located in Castel di Lama. The establishment is noted for offering a "fresh" experience, especially during warmer weather. It is situated at Via Alcide De Gasperi, 1.