Saint Ouen English Restaurant
English Restaurant in Saint Ouen, Channel Islands, United Kingdom
Vern?s Licensed Bistro
At Vern?s Licensed Bistro, located in Saint Ouen, Channel Islands, you can enjoy our internationally renowned and delightfully appointed Bistro overlooking the beach. The extensive menu offers the finest local produce and seafood. Vegetarian dishes are always featured. Children?s meals are available, as are high chairs for infants.