LosChamosuk is located in London, United Kingdom on 145, Eagle Yard Arch, Maldonado Walk, Hampton St. LosChamosuk is rated 4.8 out of 5 in the category venezuelan restaurant in United Kingdom.
Address
145, Eagle Yard Arch, Maldonado Walk, Hampton St
Amenities
Good for kids
Toilets
Offerings
Coffee
Vegetarian options