Lake Buena Vista FL Subs & Sandwiches 1. 1750 E Buena Vista Dr, Lake Buena Vista, FL 32830 | Earl of Sandwich (407) 938-1762