Picasso's Pizza

561-278-6644
2275 S Federal Hwy # 110
Delray Beach, FL 33483
No photo available for this business

Business Information

Pizza, Restaurants
Debit Card
MONDAY:11:00AM-10:00PM
TUESDAY:11:00AM-10:00PM
WEDNESDAY:11:00AM-10:00PM
THURSDAY:11:00AM-10:00PM
FRIDAY:11:00AM-10:00PM
SATURDAY:11:00AM-10:00PM
SUNDAY:11:00AM-10:00PM

Customer Reviews (1 reviews)

matt_explores_delray

on Citysearch Sep 25, 2003
This is some good pizza. Much better than pizza from those national chain stores. Way better than average, and still at average prices. Delivery is offered, and they're dedicated to the taskk. At our apartment, the... (more)

Browse our top cities

Browse cities by state