Kayluin, OMAHA, Nebraska (NE)
Conveniently located at 119 South 40th Street () in OMAHA, Nebraska (NE) (68131), Kayluin can be called at 4025585623. Remember to contact them ahead to make a reservation.
More restaurants in OMAHA, Nebraska (NE)
Kayluin contact information and details:
Address: 119 South 40th Street - , OMAHA, Nebraska (NE) 68131
Contact Phone: 4025585623