This place is exquisite. Don't let the fact that it's in a small shopping center put you off—Balducci's...
All reviews seem positive