Snack-Bar Non-Stop is a restaurant offering fast food options, including grilled sandwiches and other quick bites.