The Bistro

24 hour self service restaurant, distinguished by International coffees, teas, gourmet pastas and pizzas and a variety of sandwiches and salads.

  • The Bistro