RAACHA

RAACHA

Food & Beverages
Location L2.12

In 2006, Raa Cha Suki & BBQ began to offer a self-service concept, which is different from other shabu-shabu (suki) and grill (BBQ) restaurants in general.

See On Map