Paella Grill can be found at Forest Hill Blvd. 6854. The following is offered: Restaurants: Tapas, Restaurants: Spanish, Catering Services. The entry is present with us since May 22, 2015 and was last updated on Sep 11, 2015. In Greenacres there are 1 other Restaurants: Tapas. An overview can be found here.