WOW TIKKA is an Indian restaurant specializing in fast and convenient Indian street food.