Il Postino is an Italian restaurant specializing in pizza. This establishment offers seating for 40 guests indoors and an additional 48 seats on its outdoor patio.