ARIKA
Get in touch with the venue if you have allergies to learn about their ingredients and cooking methods.
Get directions
Service types
- • Delivery
- • Pickup
Other details
Registration Code
C108680
Email
Phone number
+35677246307
Legal entity name
Barracuda Rooftop Ltd
Billing address
NO. 1 QUISISANA APARTMENTS APARTMENT Ix-Xatt Ta Qui-Si-Sana SLM 3113 Sliema

