Limon Cafe offers a welcoming atmosphere and serves delicious food, including home-style Turkish dumplings.