Food Court Restaurant
3428 S 42nd St
Omaha, NE 68105-3857
402-964-2999