Pizza Bistro offers fresh, Mediterranean-style cuisine in downtown Stratford. They specialize in pizza and other Mediterranean dishes, providing both dine-in and take-out options.