India's Restaurant" refers to several different independent establishments across the United States. The most prominent ones in Los Angeles are actually branded as India's Tandoori and operate multiple locations.
Subscribe to our newsletter!!
stay up-to date with what’s happening at Qollum