72 Chatham St, Colombo 00100, Sri Lanka
The Chatham Bar & Grill is a Bar & grill located at 72 Chatham St, Colombo 00100, Sri Lanka. It has received 12 reviews with an average rating of 3.3 stars.
The address of The Chatham Bar & Grill: 72 Chatham St, Colombo 00100, Sri Lanka
The Chatham Bar & Grill has 3.3 stars from 12 reviews
Bar & grill