The latest
Pita Palace opens satellite location in Riverwest
North siders no longer need to travel south to experience the flavors of Pita Palace, a restaurant which opened last summer at 789 W. Layton Ave.
North siders no longer need to travel south to experience the flavors of Pita Palace, a restaurant which opened last summer at 789 W. Layton Ave.
Loading more articles…