UKData checked October 2026
  1. Home
  2. Plymouth
  3. Imperial Garden

Imperial Garden: Chinese restaurant at 45 Ebrington St, Plymouth. It is also listed as delivery Chinese restaurant and takeaway. It is open on Sunday.

45 Ebrington St, Plymouth PL4 9AAChecked October 2026