Best place to eat in the brandon mall.
The food is absolutely delicious & they have the best customer service.
And the food is at such a great price it's pretty unbelievable.
Address 459 Brandon Town Center Dr, Brandon, FL 33511, USA
Phone +1 813-402-3200
Maps WMMF+27 Brandon, FL, United States Open Maps