Rose Garden is a Chinese restaurant offering refined cuisine, including specialties from Szechuan and Canton. It features a traditional setting and is located within a shopping center with parking.