The Curry Leaf

Overview

Address: 17734 Sherman
Way Reseda, CA 91335
Website: curryleaf-restaurant.com
Phone: 818-881-1602