Stratford Pizza is a pizza restaurant offering a menu for dine-in or takeout.