FAIL
Lucky Creation Vegetarian Rest Fails Health Inspection
October 27, 2025 at 12:00 PM• Routine Inspection
854 WASHINGTON ST SAN FRANCISCO CA 94108-1209, San Francisco, CA 94108
October 27, 2025 at 12:00 PM• Routine Inspection
Phone: (415) 812-6030