Travel Cafe and Restaurant

Crofton Rd, Dublin