Katzs Kitchen, CENTER, North Dakota (ND)
Conveniently located at 120 Main Street () in CENTER, North Dakota (ND) (58530), Katzs Kitchen are available at 7017948720. Make sure you in advance to make a reservation.
More restaurants in CENTER, North Dakota (ND)
Katzs Kitchen contact information and details:
Address: 120 Main Street - , CENTER, North Dakota (ND) 58530
Contact Phone: 7017948720