Phone: +442077273184
Address: 201-209 Kensington Church Street London, W8 7LX, United Kingdom
City: London
Dishes: 35
Reviews: 2183
"Amazing value restaurant located in the heart of residential Notting Hill. The menu features fresh and high-quality ingredients, offered at a reasonable price of less than £20, which even includes a complimentary aperitif. The staff are attentive and provide excellent service to all customers."
All prices are estimates.