Such a gem, this place! Located right on Preston in the heart of Little Italy, Two Six Ate is a cozy, hip small plates restaurant that goes above and beyond expectations.
When you walk in you're…
↧