Flavorful, plentiful, and cheap is a great combination and Spartan nails it. $7 gets you a gyro loaded with delicious and flavorful meat (seriously, the pita is overflowing with meat), onion, tomato, and tzatziki. Everything I've had there has been really good and equally generous in portion relative to the price. It's a counter service place but it has a newish, comfortable dining area and is very very clean. If you're looking for simple but delicious Greek food at a great price, this is your place.