Michelin Cites Pampanga-Style Restaurant in Atlanta

Roughly 20 diners can fit inside Estrelitta, one of the most celebrated Filipino restaurants in Atlanta, Georgia at one time. Michelin noticed it anyway, and it kept noticing for three years in a row (See DecorHint.com for story).