Enjoy gourmet creations made with fresh ingredients at Teddy's Cafe.