Zelo
  • Home Page
  • Pizza~Pasta~Salad
  • Entrees & Specials
  • Dessert & Beverages
  • Location
Select Page
Order Online at: ChowNow
Order Online at: EAT24
  • FollowFollow
  • FollowFollow
  • FollowFollow
“We’ll See You Soon“

The Staff

@

ZELO

Location

328 E. Foothill Blvd.
Arcadia, CA 91006
Just west of Fifth St.

Hours

monday: closed
tues - thurs 11:30 - 9:00pm
fri - sat 11:30 - 10:00pm
sun 3:00 - 9:00pm

Contact Us

Phone: (626)358-8298
facebook
twitter

Website Design & Hosting:

TheRTCompanyUSA.com

Designed by Elegant Themes | Powered by WordPress