Capitol HillRestaurants Judging Restaurants – Bistro Bis by Prince Of Petworth December 2, 2011 at 12:00 pm 23 Comments Bistro Bis is located in the Hotel George at 15 E St, NW. You can see their menus here. Any fans? Any must order items? This comes from the same owners behind Vidalia.