Kilimanjaro

Permanently closed
16006 International Blvd
Seattle, WA 98188

Best of India is a restaurant in Seattle, WA that specializes in serving authentic Indian cuisine.

With a diverse menu featuring traditional dishes and modern twists, Best of India aims to provide a taste of India in the heart of the Pacific Northwest.

Generated from their business information

Find related places

Own this business?
See a problem?

You might also like

United StatesWashingtonSeattleKilimanjaro

Partial Data by Foursquare.