Siesta Cafe is a cafe offering a blend of cafe and restaurant experiences. It's located in a shopping center.