Downtown St. Pete’s Mango Tree produces pleasing Japanese fusion but lacks excitement.
Posted inFood & Drink
Restaurant review: No surprise at Mango Tree
Downtown St. Pete’s Mango Tree produces pleasing Japanese fusion but lacks excitement.
