Skip to content

Location

Curry & Noodle House

2139 Tapo St.
Ste 117
Simi Valley, CA 93063
(805) 306-0737