restaurant

Salt & Pepper

5★★★★★
0 community reviews

Salt & Pepper is a restaurant in Georgetown, about 100 m from St. George's Cathedral.

Community reviews