Souvlaki Grill II
523 25th St West Palm Beach, Florida 33407 | Restaurant Info
Estimated preparation time: 24-34 minutes