Summer Palace

Birkenhead CH41 2 ,United Kingdom
Summer Palace Summer Palace is one of the popular Local Business located in , listed under Restaurant in Birkenhead ,

Contact Details & Working Hours

Map of Summer Palace