Machepizza is a restaurant specializing in pizza. Reservations are recommended.