Blt Sandwich Restaurants in Listowel
Show restaurants on map

3.2
Menu
3.2
Menu
City: Listowel, Main St Main Street, Listowel, Ireland
"Very nice place, lovely outdoor dining area"
Feedback
These reviews refer only to the mentioned ingredients.