View Menu
Clifton Panda is a Chinese restaurant in Bristol. It is open 6 days a week.
Address: 1 Upper Byron Pl, Bristol BS8 1JZ, UK, Bristol
Phone: