Website is currently under construction– For immediate enquiries please contact us on either of the numbers below:

US – (888) 297 0238

UK – (0845) 834 0088

Thanks for your patience – The Swiss Grill Team.