Steak N Shake 8115 Red Bug Lake Rd Oviedo, FL 32765 Phone: (407) 366-5851
Category: Fast Food Diner Restaurant