Location: Home > YellowPages > HI > Aiea > Elephant & Castle Restaurant

Elephant & Castle Restaurant

98-1247 Kaahumanu St Ste 114
Aiea, HI 96701
808-487-5591