Bewliehill Bishopsgate
Restaurant
•
Unit B, 5-7 Devonshire Row, London EC2M 4UJ, UK
8.4
Sunday: Closed
See if anyone you trust recommends it!