Description

Business type: Restaurant | Italian Deli & Coffee
Property Size: 690 SF
Location: South Beach
Property Type: Retail
Property Sub-type: Restaurant