Get directions to: Moncai Vegan, San Diego, CA
Restaurant address: 3131 University Ave San Diego, CA 92104, USA
Restaurant: Moncai Vegan