2960 W State Rd 426, Oviedo, Florida 32765 USA
A fan-favorite appetizer, bruschetta bread sticks!
Photo Credit: Yelp