Stop Snack-Bar is a café and restaurant offering snack-style cuisine.