It's a restaurant, which offers a romantic view of Ibiza's marina. Serving seafood and Italian dishes.
Official website Macao Cafe http://www.macaocafe.com/
Phone +34 971 314 707
Address Plaça Riba, de SA, 11 07800 Ibiza Town, Spain
Coordinates 38°54'32.602" N 1°26'26.066" E