Chef Of India is a north indian restaurant, located at 324 Central Ave, Jersey City, NJ 07307, United States. They can be contacted via phone at (201) 839-5055, visit their website www.chefofindia.net for more detailed information.
Andhra papu is sooo delicious and warms my heart