📧 support@bumaps.com
📂 Modern Indian restaurant

Curry Leaf Restaurant

🌍 United States

About

From Curry Leaf Restaurant
North and South India Cuisine Indo-Chinese Cuisine

Frequently Asked Questions

Where is Curry Leaf Restaurant and what is its address?

Curry Leaf Restaurant address: 6910 Montgomery Blvd NE C, Albuquerque, NM 87109, United States.

What does Curry Leaf Restaurant do?

Curry Leaf Restaurant operates in the Modern Indian restaurant category.