Sun in my Belly in Decatur, Georgia, is know for the challah French toast.

Sun in My Belly in Decatur, Georgia, serves a super-fresh challah French Toast.

Leave a Reply

Your email address will not be published. Required fields are marked *