Go back
SL Kitchen
Listing Category
Short Description
SL Kitchen offers delicious dining and takeout to San Leandro, CA.
Description
SL Kitchen offers delicious dining and takeout to San Leandro, CA.
Country
USA
State
California
City
Alameda