Little diner located in «downtown» Itasca.This is a small diner with tile flooring and walls. Booths line the right side of the restaurant, tables for four down the middle, and bar style seating on the left. They have a TV that plays daytime television which fits with the atmosphere appropriately. Feels like…