More about Soraya'S Tea Parlor
Soraya'S Tea Parlor is located at Shackleton Hall, Church Road (Edgbaston Park Road), Birmingham, West Midlands, B15 3SX, United Kingdom
Similar Listings
The Liquor Store
4.5