Peach Garden Chinese Restaurant is located in Singapore, Singapore on Level 3, Hotel Miramar Singapore 169631. Peach Garden Chinese Restaurant is rated 3.5 out of 5 in the category chinese in Singapore.
Address
Level 3, Hotel Miramar Singapore 169631