Earls Court-South West London
Cuisine: Indian
Cuisine: Italian
Cuisine: British
Cuisine: Lebanese
Offering delicious Lebanese cuisine, the Orchestra Restaurant is the perfect place to enjoy dishes like hummus Beiruti, charcoal-grilled skewers of lamb cubes or roasted chicken shawarma. Relax and unwind in a stylish, contemporary setting.
170 Earls Court Rd
0 €
Monday to Sunday: 12:00 - 23:00.
Show Details Hide Details