Welcome to Arabella Restaurant & Lounge, a hidden culinary gem located at 241 Barking Rd, London. The menu here is a delightful journey through flavors, showcasing both classic and innovative dishes.
The ambiance complements these mouth-watering dishes, making each meal memorable. Customers rave about the friendly staff and the comforting atmosphere, ensuring that your dining experience at Arabella is as delightful as the food itself!