NOW OPEN FOR DINE IN!
ORDER TODAY AT: (402) 933-3990
18101 R Plaza, Omaha, NE 68135
DOWNLOAD MENU