This Subway Restaurant is located right in the heart of downtown Traverse City on Front Street. It has several booths for seating so it is an option if you're looking for somewhere to sit down and grab a bite to eat. I've always been impressed by how quickly they move people through. Being a downtown location they tend to get busy and they always handle it very well. I've always had great sandwiches here and I highly recommend it.
more