Ambrosia Taverna

Ambrosia Taverna, 1734 Main St, Columbia, SC 29201, United States

(803) 661-8111

Location