Profile Savannah Culinary Innovations/Cuban Window Cafe 1116 Abercorn St, Savannah, GA 31401 Located in Victorian District Restaurants / Caterers Call 912-777-5042Visit our website Get Directions