The place is loacted at a very crowded area and it is just a small little shop like restaurant where there are seating arrangements. Not so much of space but the food is really delicious. Their pizza is just appreciable in such a cheap price rate and still the quality is quite good.