Lana

An approximately 5,000 square foot interior food service tenant improvement in an existing building in Solana Beach, CA.