Orilla Bar and Grill
New Interior Build-out of a 2,500 SF Full-service restaurant located in South Beach, FL. This 40-seat Steakhouse features custom bar, fabric wall panels & built-in bench seating among other architectural details.
Client
Design Firm
Estudio Agustina Aguilar
Location
Type
Restaurant / Retail
Size
2,500 SF
Status
Completed