Leela's Deli Express

Leela's Deli Express Business Information

Name: Leela's Deli Express
Address: 6 Hamilton Lndg
City: Novato
State: California, US
Zip Code: 94949
Telephone: (415) 884-9915
Fax: n/a
Categories: Restaurants
Restaurants - Deli
Services: n/a
Products: n/a
Brands: n/a
Accepted Forms of Payment: n/a