253 Điện Biên Phủ, Phường 7, Quận 3, Thành phố Hồ Chí Minh 724000, Vietnam
Google rating: 4.4
Google reviews: 20