Established in 2010, Flow Cafe & Catering is vibrant, energetic and innovative.  We are proudly located in Elmira, Ontario where we are blessed to be surrounded by an abundance of local meat,  produce and egg farmers which we strive to include in all of our dishes whenever possible.  Inspired by freshness, we invite you to visit our cafe or inquire with us about our extensive catering service that reaches out to Kitchener, Waterloo and surrounding areas.  We look forward to seeing you soon!