The Narra Tree
Restaurant • Asian restaurant • Filipino restaurantOne of the Top rated Asian restaurants in Savannah
Address
7054 Hodgson Memorial Dr, Savannah, GA 31406, United States
Website
Contact
+1 912-417-2008Price rating
$$ $$
Rating on Google Maps
4.80 (269 reviews)Open on Google Maps