4239 Telegraph Rd, Ventura 93003, United States
4239 Telegraph Rd, Ventura 93003, United States
No delivery
Spot something wrong?
Dishes at Chillax Hookah Lounge. Prices may vary in venue.
Been to Chillax Hookah Lounge? Be the first to share what you ate.