District 10 Bar Tapas Restaurant
Address: The Star Vista, 1 Vista Exchange Green #01-42/K3
Phone No.: 6694 2884
Address: The Star Vista, 1 Vista Exchange Green #01-42/K3
Phone No.: 6694 2884