Visit
Official Website

Soba Noodles Selangor, Malaysia, Kuala Lumpur (KL), Batu Caves

Soba