Get Toasted!

When Toasted first opened I was beside myself. A whole restaurant based around cheese? And grilled cheese sandwiches? Oh goodness. Unfortunately, or maybe fortunately, they weren’t located close to me so I hadn’t had a chance to check them out....