Elephant's Deli

Elephant’s success continues with this new 11,000 sq. ft. restaurant and event room we built-out in 2012.