About Veggie Castle II

Restaurants In California

Veggie Castle II serves Restaurant cuisine at 132 Liberty St # 9 San Francisco, CA 94110. Find restaurant information about Veggie Castle II including address, phone, hours of operation and more.

Veggie Castle II

Veggie Castle II serves Restaurant cusine in San Francisco, California.

Veggie Castle II Menu
About Veggie Castle II

Veggie Castle II

What Is Veggie Castle II' Address?

What Is Veggie Castle II' Phone Number?

Phone:

What Type Of Cuisine(s) Does Veggie Castle II Serve?

Cuisine Served: Restaurant


Hours of Operation: Sun - Sat (10:00 AM - 10:00 PM)

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY