We must have passed this establishment at least a hundred times and never noticed all these wonderful eateries hidden in this plaza. Most of North University is like this. If you’re driving basically all you’ll see are trees on either
Discover the Finest Dining Experiences in South Florida: Your Premier Guide