BLOCLEats

The Theatre Royal Bar

24-27 Greenside Place
Edinburgh
EH13AA

Food rating: Pass
Updated: 8. February 2024