Restaurants

F1 Arcade Opening 30 More US Places and Illinois Could Be Next
F1 Arcade Opening 30 More US Places and Illinois Could Be Next
F1 Arcade Opening 30 More US Places and Illinois Could Be Next
Formula 1 racing continues to expand its global reach and appears to be targeting one of the only countries that hasn't really embraced it yet and that's America. The F1 Arcade is a combination champagne bar, restaurant and simulator center and there's already one United States location and a report says 30 more are to come and there's good reason to believe Illinois could be next.

Load More Articles