Phone: +441132449289
Address: Duncan Street, Leeds LS1 6DQ, United Kingdom
City: Leeds
Menu Dishes: 30
Reviews: 6
Website: http://www.caracasgrill.com/
"Delicious food, affordable prices, excellent service, and a refreshing alternative to the usual dining experiences."
All prices are estimates on menu.