Petra Greek | Food & Drink
This gyro was good, the place is small and seating is limited. Parking around here is a drag too. This was my first time eating here and I'd probably go back with a group and try something else. Its located at 1122 16th St. in downtown Sac.