Ulah Bistro, located a stone’s throw away from the U Street Metro and across the street from DC’s infamous Ben’s Chili Bowl, is another one of the Lalou Group’s restaurants. (Sister to Lupo Verde and Station 4.) Labeled as a modern American cuisine restaurant, we were a bit confused by the decor when we first walked … Continue reading »
Drink / Eat / Restaurants / Reviews