The Palms Mediterranean kitchen
7811 N 12th St, Phoenix
(480) 660-0044
Recent Reviews
Order Online
You May Also Like
Fonzy's Tacos - 1201 East Northern Avenue
Mexican
The 1227 Taproom - 1227 E Northern Ave
Bar
Berry Berry Best Acai Bowls - 1237 E Northern Ave
Health Food, Acai Bowls
Restaurants in Phoenix, AZ
The Palms Mediterranean kitchen
7811 N 12th St, Phoenix, AZ 85020
(480) 660-0044