![]() |
Ambra Restaurant |
Ambra is the newest restaurant to open in the flourishing West Atlanta section. It features excellent tacos and burritos, and designer pizzas along with some more complicated entrees. A special of creamy butternut squash soup is perfect for an ice-cold day. The entree is also a great wintertime choice.
Read reviews and find deals for hotels in Atlanta.
Free candid Atlanta reviews from VirtualTourist. Read about hotels, things to do, restaurants, and more. Get the best deals for Atlanta hotels by comparing Travelocity, Hotels.com and Orbitz.
Find all kinds of Restaurants in Atlanta with Verizon SuperPages.com.
| Location | 1425 Ellsworth Industrial Blvd. Atlanta Georgia 30318 |
| Phone | 404-352-2888 |
by OneTime