Details
Key features
Cuisine
Ambiance
Meal
Restaurant amenities
More about the restaurant: Chill Out Restaurant
Chill Out Restaurant is a Restaurant located at 145 Maldonado Walk, Elephant and Castle, London SE1 6SP. Chill Out Restaurant is a popular spot in the Elephant and Castle area. Whether you're looking for a light bite or the full foodie experience, explore the dishes at Chill Out Restaurant and experience authentic Colombian food in London.
Frequently asked questions
Does the restaurant Chill Out Restaurant have Outdoor seating?
Does the restaurant Chill Out Restaurant have parking?
Thinking about making a Chill Out Restaurant booking?
What's the restaurant buzz at Chill Out Restaurant all about? Great Colombian food and beverages keeps diners coming back for more at Chill Out Restaurant. Located near Elephant and Castle in London, Chill Out Restaurant features dishes like Colombian. Check out what sets Chill Out Restaurant apart from other restaurants in London and book a table today to enjoy your next meal out!