5107 Bellaire Blvd, Bellaire, Texas 77401 USA
The entree seafood paella is so flavorful every bite is delectable!
Photo Credit: Yelp