FreshStop Excelsior is a 24-hour takeout restaurant. Find fresh favorites at this convenient spot.