Bistro Cafe is a restaurant and cafe offering a relaxed atmosphere.