Ta Chan Buffet

Chinese
$
601 S 72nd St
Omaha, NE 68114
(402) 397-1611

Menu

Tips

  • i think they went out of business?