self service restaurant in Ireland

About 1 results.

clear
self service restaurant

Overends Kitchen

Overend Avenue, Dublin 14, Ireland

In Overends Kitchen our focus is sustainable food and bringing our GLAS food ethos to life. Using our seasonal farm produce in the most scrumptious of ways

  • 1