419 South Semoran Boulevard, Winter Park, FL 32792Map
The hottest subs in town are available at this family dining restaurant that specializes in large, steamed subs filled with the finest quality meats, cheeses, and vegetables. They are open daily for lunch and dinner.
NEARBY THINGS TO DO
Winter Pines Golf Course
Interlachen Country Club