Sheela Palace
Unit 11 Ballyowen Castle Shopping Centre Ballyowen Lucan Co. Dublin K78 C7P3 Ireland

Reviews


To write a review, you must login first.

SIMILAR LISTING


Shapla Indian Restaurant

Shapla

Shandar Indian Restaurant

Shanai Restaurant

Admin