Indian Food Closed Now!

Erik's DeliCafé | Kiely Blvd. Santa Clara

Be the first to review!
  • $$$$

Erik's DeliCafé | Kiely Blvd. Santa Clara, 830 Kiely Blvd UNIT 105, Santa Clara, CA 95051, USA