Jerusalem Restaurant 3534 W 63rd St Chicago IL United States
It appears, but is not confirmed, that this restaurant has closed.
Phone: 773.776.6133