Palmyra

Cuisine: Lebanese

Address
277 Sandycombe Road
Kew
London
United Kingdom
TW9 3LU
020 8948 7019