Picollos Restaurant, TULSA, Oklahoma (OK)

Looking for some food? Picollos Restaurant is among the restaurants you might consider.
Comfortably positioned at 5000 East Skelly Drive () in TULSA, Oklahoma (OK) (74135), Picollos Restaurant is available at 9186227000. Please do give them a call upfront to make a reservation.
More restaurants in TULSA, Oklahoma (OK)


Picollos Restaurant contact information and details:
Address: 5000 East Skelly Drive - , TULSA, Oklahoma (OK) 74135
Contact Phone: 9186227000