Iphigeneia Pizza is a cafe specializing in pizza. It offers outdoor seating and online ordering.