Catering Services Food Trucks Takeaway Cafes Ayubowan Catering Services Food Trucks Takeaway Cafes 2400 Monarch Street Alameda, CA 94501 Added on February 2, 2023