Red A Restaurant, CHICAGO, Illinois (IL)

Looking for some food? Red A Restaurant is among the eateries you might review.
Comfortably positioned at 3111 South Benson Street () in CHICAGO, Illinois (IL) (60608), Red A Restaurant can be contacted at 8479818889. Remember to call up upfront to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


Red A Restaurant contact information and details:
Address: 3111 South Benson Street - , CHICAGO, Illinois (IL) 60608
Contact Phone: 8479818889