Papi’s Cuban Restaurant

Overview
Papi’s Cuban and Caribbean Grill was a 4200 square foot Design/Build project with MT Studio at Emory Point in Decatur, GA.