at 42 Dudley Road, Wolverhampton , WV2 3 United Kingdom
Upper Cross Cafe is Wolverhampton based place and this enity listed in Coffee Shop category. Located at 42 Dudley Road WV2 3. Contact phone number of Upper Cross Cafe: 1902-351505