Avalon Cafe and Kitchen is a lively restaurant combining a bakery and coffee bar, serving New American breakfast and lunch dishes.