Update Info - Metro Pizza Delivery
This restaurant was reported as closed. If it is open, let us know.
Metro Pizza Delivery
4658 Pearl Ave
San Jose, CA 95136
4658 Pearl Ave
San Jose, CA 95136
This restaurant was reported as closed. If it is open, let us know.