Get directions to: Uncle Sam's Pizza, Windermere, FL
Restaurant address: P O Box 1630 Windermere, FL 34786, USA
Restaurant: Uncle Sam's Pizza