Neecha Thai Reviews & Details
3236 Grand Ave
Neecha Thai is located at 3236 Grand Ave in Oakland near the intersection of Grand and Lake Park Ave. Their menu consists of Thai dishes . Call (510) 451-9419 for takeout.
- Major Intersection:Grand And Lake Park Ave
Tell us more about Neecha Thai Oakland!