Amarillo Bistro - 80 There is a really nice atmosphere at this restaurant. It... - 2151 days ago Pizza Hut Restaurant (Grahams Rd) - 80 Food was good but floor was not good to much... - 2452 days ago Pierres - 90 Best food in falkirk hands down. But the place REALLY... - 2453 days ago Eleven Restaurant - 80 Everytime I go to Falkirk I always head for the... - 2571 days ago