Fast food at Bistro Nemo, also offering cafe services. Established in 1977.