Update Info - Michael's Deli
This restaurant was reported as closed. If it is open, let us know.
Michael's Deli
342 Menlo Park
Edison, NJ 08837
342 Menlo Park
Edison, NJ 08837
This restaurant was reported as closed. If it is open, let us know.