I've been to this location several times and find it simply OK.
I wouldn't recommend the food. The pizza is always burnt for me at the bottom which is a huge disappointment. The cheesy fries are good but for $8+ it's totally not worth it.
The desserts are good but if I were comparing to Demetres I'd rather just go there because the pricing at D Spot doesn't seem to be worth what you get. I really like the ice cream at d spot though, tastes very fresh.
Tip: Share! We paid $25 for a waffle with icecream that could've totally been shared amongst 2-3 people if you don't have a crazy sweet tooth.