Presti's has an outstanding selection of food and beverages for a small shop. The interior is bright, clean, and spacious when not packed with enthusiastic patrons. I didn't get an overly friendly vibe from the establishment, but that could just be due to location and/or the cold and rainy day.