Festival
Address:
14 Fletchers Walk, Paradise Pl, Birmingham
B3,
United Kingdom
Tel:
121-2001504
Posted On May 19, 2008
![]() |
|
Restaurant Location
Another Persian Restaurant
14 Fletchers Walk, Paradise Pl, Birmingham
B3,
United Kingdom
![]() |
|