Steak 'n Shake 32836

Address: 
12163 S Apopka Vineland Rd
Orlando, FL 32836
Phone: +1 407-238-9550
Attraction: