Eating Deli at Kelly's Irish Bar restaurant in Vero Beach, FL.

Feedback

Do you manage or own Kelly's Irish Bar?

Yes