3325 S University Dr, Davie, Florida 33328 USA
Best sandwich shop in the baby area
Photo Credit: Yelp