Map Location
Ichiban Boshi
Sunway Giza Mall, Block D, F.01, First Floor, Jalan PJU 5/14, 47810, Petaling Jaya, Selangor, Malaysia
Open in AI mode
Open in Google Maps