Three really diverse places to recommend - depends on your price range.
Budget: Sabri on Burnside Road. It's a buffet; nothing fancy but all quite decent.
Medium price: Amrikko's just opened on Admirals Road. Excellent place (they have three others in Nanaimo BC) Food was fantastic; butter chicken the best I've ever tasted; only been there once but we're going back soon!
High price: Spicejammer on Fort Street. Excellent also; good for special occasions as it is more high-end.