New Flavor of India

Overview

Address: 3684 Rosemead Blvd
Rosemead, CA 91770
Phone: 626-572-7711