Jaffa Restaurant

Location: Miami, Florida
Status: Permitting Phase
Project area: 1,635 Sq. Ft.
Program: Commercial Interior Improvement
jaffa restaurant