Reviews of Chapel 1877 Bar & Restaurant. (Restaurant) in Cardiff (South Glamorgan).