King of Falafel - Amstar Station

1129 S. Park St., Madison, Wisconsin 53711

1129 S. Park St., Madison, Wisconsin 53711
10 am-9 pm Mon.-Fri., 11 am-9 pm Sat.
Restaurant
American, Mediterranean, Middle Eastern, Sandwiches
Wheelchair Access
Dinner, Lunch, Take-Out
Inexpensive