Deccan Morsels

41093 Fremont Blvd Unit 102, Fremont, CA

Menu (As of 10/29)

Deccan Morsels: hours and how to order