delicious...
It was by far the best Greek we ever had. If you are ever in University City (St. Louis) It is on Delmar and called MoMo's! Every thing we ordered was great.
delicious...
ReplyDeleteIt was by far the best Greek we ever had. If you are ever in University City (St. Louis) It is on Delmar and called MoMo's! Every thing we ordered was great.
ReplyDelete