Savannah
8108 Abercorn St APT 110, Savannah, GA 31406
Phone: (912) 999-7960
Prices and menu items are subject to change. Contact the restaurant for current information.