India Restaurant La Habra

Overview

Address: 1920 W Whittier Blvd
La Habra, CA 90631
Website: www.indiarestaurantoc.com
Phone: (562) 694-8590