Jollibee - 2670 5th St Pad A, Alameda, CA 94501, USA on Eaten