Remove Ads

Photos for Tasty Restaurant

Tasty Restaurant

5576 Newpark Mall Rd, Newark, California 94560 USA