We played our last football tournament at Telsi Indoor Restaurant.
An Indoor Restaurants does not have a football field to host a tournament.
The seating capacity of a standard stadium is far much greater that the seating capacity of any standard restaurant.
A restaurant is meant to feed the people while a stadium is meant to entertain the people.