Right next to Little India - we recommend The Nepal House!