Taste of India

Overview

Address: 2620 Long Beach Blvd
Long Beach, CA 90806
Website: tasteofindiaca.com
Phone: 562-595-7525
Email: info@tasteofindiaca.com