This family-operated restaurant of Buckhead has been a longtime favorite in Atlanta, having fed its loyal customers for more than 16 years. The large dining room features large booths for parties of ten or more, plus smaller tables for more intimate affairs. A quaint motorized train circles the restaurant overhead. Marcello's isn't strictly a pizzeria, although pizza may be what it does best. Its family recipes ensure a delicious meal at any time. Everything is served fresh and made from scratch, whether it's a pizza, pasta dish, sub sandwich, calzone or gyro. Great place to consider for private events and avail of their catering services.
- Open Hours: Monday to Saturday from 11:00 AM to 10:00 PM, Sunday from 05:00 PM to 10:00 PM
- Credit Cards Accepted: visa, mastercard, amex, discover
- Delivery: Yes
- Takeout Available: Yes