LONG BEACH, CA – Natraj Cuisine of India has been a presence in the vibrant Belmont Shore neighborhood in this city of Southern Californians for decades. A familiar storefront on 2nd Street where ...