Oshkosh WI # A Oshkosh WI | Ratch & Deb's Pizza, Restaurants 1. 720 Merritt Ave, # A, Oshkosh, WI 54901 | Ratch & Deb's Pizza (920) 235-2273