on/satellite location

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.

Feb 28, 2019