Bar

Leo's Tapas

2 locals recommend
Permanently closed

Tips from locals

David
January 2, 2019
Very good service, friendly staff and you can watch the football whilst enjoying a nice meal.
Location
6-14 High St
Crawley, England