Get directions to: 2 Scoops Cafe, Oviedo, FL
Restaurant address: 150 Alafaya Woods Blvd. Oviedo, FL 32765, USA
Restaurant: 2 Scoops Cafe