Liquid is located in Lisboa, Portugal on R. Nova do Almada 45. Liquid is rated 4.4 out of 5 in the category juice shop in Portugal.
Address
R. Nova do Almada 45
Service options
Takeaway
Dine-in
Amenities
Gender-neutral toilets
Toilets
Accessibility
Does not have assistive hearing loop