Opening in August 2021

Call, Book & Eat in our Restaurant

Located at heart of Annapolis, Maryland our restaurant is one of the greatest places to enjoy dinner or lunch.

We’re specialize in Vietnamese cuisine.

City's Most loved


Nam Pho is a cornerstone in the Annapolis community and has been recognized for its outstanding Vietnamese cuisine, excellent service and friendly staff.

Our Vietnamese restaurant is known for its modern interpretation of classic dishes and its insistence on only using high quality fresh ingredients.

Happy Hours

Monday – Saturday | 9AM – 1PM
Saturday – Sunday | 9AM – 4AM

Chef Recommend

Pho Dac Biet – House Pho

$13.95 – $15.95

Pho Chay – Vegetarian Pho


Banh Mi Thit Nguoi


Com Tam Bi Suon Cha – House Rice Dish


Com Ga Roti


Braised chicken quarter-leg. Served with steamed rice.

Bun Thit Nuong


Grilled pork shoulder. Served with noodle.

Vietnamese Coffee


Espresso with or without condensed milk.

Coconut Water


Fresh coconut water with pulps.

Come with family

Nam Pho Restaurant offers delicious dining, takeout and delivery to Annapolis, Maryland.

Our Customers Fall In Love With Us

I love getting Vietnamese food here. We love their pho and bun bo hue too!
So delicious!! Love bun bo hue!
Great soup, great spring rolls, and vegetarian options are always so flavorful.

Restaurant Amenities

Free wifi

Kid Friendly

Group Party