Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Located at 133 Landor Road in London, United Kingdom, 876 Landor Road offers a variety of culinary options. Whether you're in the mood for a quick bite on the go or a leisurely dining experience, this establishment has got you covered. With its extensive menu, guests can enjoy a range of offerings, from organic dishes to halal food, and from small plates to late-night options. Vegetarian and vegan diners will also find plenty of choices to suit their preferences. With breakfast, brunch, lunch, and dinner options available, there's something for every time of day. The restaurant offers both counter service and seating, catering to different dining preferences. It's worth noting that delivery service is not available. Come and explore the flavors of 876 Landor Road at this vibrant London location.