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?
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?