Hours & Location
2 East, Burlington Street (at Longcommon Road),
Riverside, IL 60546
(708) 887-7700
riverside@labarraristorante.com
Tuesday-Sunday
3PM-9PM
Monday
Closed