I checked out out Sophia's based on the rave reviews I read on Yelp and was not dissapointed! The food was fabulous and I personally enjoyed the atmosphere.
If you're not a people person you might not enjoy Sophia's as much though as a lot of people pack into their small dining area and most of the time you have to share a table with other patrons.
Also, keep in mind that they take cash only!
The food is great though and it's a perfect saturday morning breakfast stop!