Restaurant or café · 35 Poplar Road, Dorridge, Solihull, B93 8DD
…Awaiting inspection
Registered with Solihull council.
All food hygiene ratings in B93
Restaurant or café ratings in Solihull · All of Solihull