Should I Eat Here
Address
24-32 Princip Street, Birmingham, B4 6LE
Local authority
Birmingham

Trading since 14 October 2025, per Companies House.

Loading map…