Trelles Cabarrocas Architects

Southside Café

1998-2000
Miami, Florida
Restaurant - 5,000 sf