Describe Neecha Thai here

Location

3236 Grand Avenue, Oakland, California 94610

Telephone

510.451.9419

Additional Links