Otto's Liquor & Deli
Address:
4323 E Live Oak Ave, Arcadia, CA 91006
Phone:
(626) 446-1818
Other Details:
Otto's is a small grocery store that has lottery and ATM self-service machines. It only accepts cash and EBT cards for payment. The people working there are shielded behind a thick wall of glass.
Liquor Stores, Restaurants
Other Businesses: