Fluid Restaurant is located in San Giljan, Malta on Level 2, Bay Street Complex, Pembroke, Malta Majjistral STJ 3311. Fluid Restaurant is rated 4 out of 5 in the category american in Malta.
Address
Level 2, Bay Street Complex, Pembroke, Malta Majjistral STJ 3311