Update Info - Polish Deli
This restaurant was reported as closed. If it is open, let us know.
Polish Deli
456 Cambridge Ave
Palo Alto, CA 94306
456 Cambridge Ave
Palo Alto, CA 94306
This restaurant was reported as closed. If it is open, let us know.