We've been going to Rose Garden for years and have not found any other place that comes even close to the quality and quantity of food you receive. We mostly order take out, which usually only takes 20 minutes from time of order to pick up. There was only one time we weren't happy with an entree and notified them. They happily credited us the next time we were there. The amount of food you receive in an order is so large it can be use as a 2nd meal the next day and is just as tasty. They now have a 2nd location on 105th and University in Blaine, MN which is much closer which means more meals we don't have to cook! It is cash or MN check only so plan ahead.