The Guide Liverpool
Chaba Chaba
Chaba Chaba is an authentic Thai cuisine restaurant based on Allerton Road in Liverpool.
Phone number: 0151 724 2033
Christmas Day Countdown 🎅🏼
Chaba Chaba is an authentic Thai cuisine restaurant based on Allerton Road in Liverpool.
Phone number: 0151 724 2033
The Guide Liverpool
The Guide Liverpool