3572 Leavenwortd St, Omaha, NE 68105-1908, Omaha
Great food! It's a tiny place and its busy, so be prepared to wait. It's worth it!
Great food! It's a tiny place and its busy, so be prepared to wait. It's worth it!