Curry Leaf is located in Shinjuku City, Tokyo, Japan on ピッコロビル, 2F, 4 Chome-17-16 Takadanobaba. Curry Leaf is rated 3 out of 5 in the category sri lankan restaurant in Japan.
Address
ピッコロビル, 2F, 4 Chome-17-16 Takadanobaba
Service options
Takeaway
Dine-in
Accessibility
No wheelchair-accessible car park