A pizza costs between €20 and €25.
Minimum spend is required for dining.
Located next to the Martinez Hotel.