I have been to sparky's twice and in both occassions, i found it overrated. For a place so American, the taste of food is only slightly better than the Indian roadside food!
The quality of the bread (burger, etc) is not even average and even their bottomless drinks seem to be prepared hastily.
The friday buffet is also a bad deal considering all of it becomes dry and tasteless as there are no proper chaffing dishes. No efforts are made to keep the dishes warm and fresh!
Was probably the last time i went there..