17
Papa Lennon's
Patio Italian
short_description_v1
4.1
(577)
$$
Open
Closes 8:30 PM
Check in
Save
Go
Details
What people are saying
4.1
⭐⭐⭐⭐⭐
577 reviews
TripAdvisor
4.4 (126)
Yelp
4.0 (451)
Details
515 W El Roblar Dr, Ojai, CA 93023
Open
•
Closes 8:30 PM
papalennons.com
+1 805-640-7388
About
Report an issue