Takaya

Japanese style buffet restaurant offering a fusion of Asian cuisine at an affordable price.