Scotland's largest all-you-can-eat buffet, offers more than 300 dishes spanning Chinese, Indian, Italian, and Japanese ...