Glover ParkRestaurants Judging Restaurants – Cafe Romeo’s by Prince Of Petworth September 9, 2009 at 12:00 pm 21 Comments Cafe Romeo’s is located at 2132 Wisconsin Ave NW. This looks like it could be a hidden gem. You can see their menu here. Any fans? How’s the pizza?