Restaurant Certification Phone Street City State Zip
Napizza 3 Star 619-696-0802 1702 India St San Diego CA 92101