Dining & Nightlife New Sonic location opens for business in downtown Flushing near the 7 train By Emily Davenport