Peach Garden Seafood Restaurant桃源海鮮酒家

Peach Garden Seafood Restaurant
Address : G/F, DD10, Lot 583 Sok Kwu Wan,, Lamma Island
Phone No. : 29828581