1-1 of 1

Restaurants - Chicago, IL

★★★★★ 1 Review

Little Bucharest Bistro

  • 3661 N Elston Ave, Chicago, IL
  • 773-604-8500

"I expected this to already have TONS of reviews, as this restaurant has been around forever, and is SOOOO good!!! It is a mix of Romanian and other ..."

Related Chicago, IL searches