Do you want to write a review of Smokies Grill in Slough? A Smokies Grill Slough review will help create a directory of recommended English restaurants in Slough. Do you own Smokies Grill Slough? If so, claim it now! After claiming your business, you will be able to improve your business listing.