Palmers Restaurant

Palmers Restaurant is a Modern European restaurant on Roman Road in Bow.