12995 S Cleveland Ave, Fort Myers, Florida 33907 USA
3 Piece Vegetarian Spring Rolls
Photo Credit: Yelp