Limon Cafe is a cafe offering a menu with flavorful dishes. The cafe features a yellow and green design.