Respond to Review of Radha Govinda
Review: I love to eat there, because you get your food quickly, you take what you want, it's fresh and very very tasty! I live in India and the food is quite different here - in a good way. It's way better. And staff is always very friendly!