Permanently closed
Northern Chalet
- Asian restaurant
- 14966 E 14th St, San Leandro, California, 94578
Find your next restaurant.
Previous recognition
#1 Asian restaurant in San Leandro, California
Permanently closed
#1 Asian restaurant in San Leandro, California