Kitchen Profile
A modern Irish kitchen serving the very best of Irish produce from land and sea
Location Map
Address
41-43 Church Street Church Street Listowel
Allosbarbistro-townhouse.com