ORJOWAN
Updated 484 days ago
6-8 Kenway Rd London SW5 0RR
We are committed to serving only the finest foods, made with the freshest ingredients...
Lebanese Restaurant, Orjowan, nestled in the heart of Kensington, London welcomes you to enjoy a taste of the finest Lebanese cuisine.