Me-N-Ed's Pizzeria Address: 1990 N Fowler Ave Ste 101, Clovis, CA 93619 Phone: (559) 325-0158 Payment: Pizza, Restaurants, Subs & Sandwiches Other Businesses: China Town at 5054 N Academy Ave, Clovis, CA 93619 Quall Lake Clubhouse at 4788 N Quail Lake Dr, Clovis, CA 93619 Subway at 5020 N Academy Ave, Clovis, CA 93619 Taste of China at 25 Shaw Ave, Clovis, CA 93612 Meat Market Inc at 1990 N Fowler Ave, Clovis, CA 93619