Cafe Northwest is located at 114 S Duff Ave, Ames, IA. This business specializes in Restaurants. Cafe Northwest is open Mon - Fri, 11am - 10pm; Sat, Sun, 5pm - 10pm and accepts Discover and Visa.
by merchantcircle on August 27, 2013 from merchantcircle