Address: 115-117 Penarth Rd, Cardiff, - United Kingdom
Checkins
1
Avarage rating at this location
3.75
Jack I.
Vegetarian Food Studio
almost 5 years ago