Takeya Restaurant

LOCATION:
Ormond Beach, FL

INDUSTRY:
Restaurant

DESIGNER/ARCHITECT:
Noom Romyanond