Chili Palace
Address:
699 Lewelling Blvd, San Leandro, CA 94579
Phone:
(510) 895-1818
Other Details:
Chili Palace is located in the Greenhouse Shopping Center. It serves up Chinese cuisine favorites, including chow mein, fried rice and more. Some nearby businesses include Red Wing Shoes, Big Lots and Safeway.
Restaurants, Mexican
Other Businesses:
- Pagano's at 14830 Washington Ave, San Leandro, CA 94578
- Windsor Liquors at 1992 Lewelling Blvd, San Leandro, CA 94579
- Starbucks Coffee at 1057 MacArthur Blvd, San Leandro, CA 94577
- Little Caesar's Pizza at 250 Floresta Blvd, San Leandro, CA 94578
- Gallaghar's Victorian Pub at 15325 Washington Ave, San Leandro, CA 94579