![Loading...](https://cdn.favouritetable.com/stcnt/images/spin-loader.gif)
Address
Mell Square, Solihull, West Midlands B91 3AY
Phone
0121 725 8809Hours
Wed - Sat: 12.00 - 21.00
Sun: 12.00 - 18.00
Cuisine
International
Mell Square, Solihull, West Midlands B91 3AY
International