Crossroads Ii Pizza & Subs Franklin Address: 11357 W Saint Martins Rd, Franklin, WI 53132 Phone: (414) 525-9922 Payment: Nice to Know: Good For Kids Yes Noise Level Average Wifi No Pizza, Restaurants, Deli Other Businesses: Little Cancun at 7273 S 27th St, Franklin, WI 53132 Indian Buffet at 7107 S 76th St, Franklin, WI 53132 Four Angels at 9830 W Saint Martins Rd, Franklin, WI 53132 Taco Bell at 7141 S 76th St, Franklin, WI 53132 Mulligans Irish Pub & Grill at 8933 S 27th St, Franklin, WI 53132