My family visits Kama Sutra often because the food is consistent and the prices are reasonable. During the week you'll have no trouble getting a table, on the weekends during peak times a reservation is a good idea. We tend to order the same thing every time which consists of 4 dishes where you choose the meat and the sauce plus we'll order maybe the lentil dish or an appetizer. On our most recent visit our server wasn't very friendly and didn't seem to know a lot about the food. The people who brought out our food and re-filled our water were nicer and more enthusiastic about the service. The place is very nicely decorated and I like the dim lighting. The fabric on the benches is a little bit worn in some parts but the cushions make it comfy and cosy. They have a patio so patrons can sit outside in the nice weather. They don't have a parking lot so you'll have to try your luck on the street; there is metered parking on both sides of Bayview Ave. and there are also some free spots a little further south on Bayview Ave that you might be able to nab if you go early. I will be returning to Kama Sutra for years to come!