Falafel Corner

  • 25 Queen Street, Cardiff, CF10 2HQ, United Kingdom
  • Sep 30, 2024
Cuisine : Falafel

Facilities

  • Outdoor seating