Revel in the delectable offerings of Speedway, a charming bistro set in the picturesque 930 S Main St, Chelsea, United States. With a menu bursting with flavor, it's a must-visit for any food lover. A rating of 2.2 suggests there's much room for advancement. The 5 reviews serve as a catalog to better gastronomical offerings.