Carlota's Kitchen is a restaurant offering Mediterranean cuisine. The establishment is located on Springbank Road.