Oodles N'Oodles Star City Birmingham

No Reviews

Details

Watson Road, Birmingham
B7 5SA
England

0121 327 9389

Visit Website


Cuisine

Chinese


No listed opening times

Ratings and Reviews

No Reviews

Nearby Places to Pray
Loading...