Filling Station
American
The Filling Station is an American restaurant located in Edinburgh. It offers a dining experience with a focus on American cuisine. The establishment is situated within the Omni Centre.
Location
Best places nearby
The highest rated places close to Filling Station.
Local restaurants nearby
Unit 4, Omni Centre, 28 Greenside Row, Edinburgh, EH1 3AA, United Kingdom


