CLOSED

Ekachai Camden

restaurant
4.7(119 reviews)
Unit M200, Foodhall, Floor 2, Hawley Wharf, 3 Water Ln., London NW1 8JZ, UK