Melisrestaurant
Add Hours
Phone: (408) 649-3190
Address: 3116 Alum Rock Ave, San Jose, CA 95127
Phone: (408) 649-3939
408 N Capitol Ave, San Jose, CA 95133
2908 Alum Rock Ave, San Jose, CA 95127
3130 Alum Rock Ave, San Jose, CA 95127
2868 Story Rd, San Jose, CA 95127
175 S Capitol Ave, San Jose, CA 95127
302 S Market St, San Jose, CA 95113
402 Toyon Ave, San Jose, CA 95127
2852 Alum Rock Ave, San Jose, CA 95127
2353 Mckee Rd, San Jose, CA 95116
3094A Story Rd, San Jose, CA 95127