Royal Biryani House - Lake Stevens303 91st Ave NE Ste E503A, Lake Stevens, WABrowse Indian Restaurants