Get Directions to Little Bucharest Bistro ← View details 3661 N Elston Ave, Chicago, Illinois 60618 (773) 604-8500 Get Directions From* To * — Required information