Food Station is a fast food restaurant known for its generously sized sandwiches served in baguettes. Takeaway and delivery options are available.