Skip to Main content
  • Gabby's Upper Moreland / Willow Grove

    • Home
    • /
    • Willow Grove
    • /
    • Gabby's Upper Moreland / Willow Grove
    • /
    • Online Ordering
    Restaurant banner image

    Gabby's Upper Moreland / Willow Grove

    Closed11AM - 8:15PM
    CallDirections
    ‌
    ‌
    FOOD
    DRINKS
    CATERING

    FOOD

    Banh Mi

    VIETNAMESE HOAGIES! Lightly crisp on the outside, packed with flavors from our marinated protein selections. Each Banh Mi includes pickled vegetables, cucumbers, jalapenos, cilantro, and homemade butter. (Tofu Banh Mi substitutes homemade butter with avacados)
    • Gabby's Deluxe Banh Mi

      pork belly, pork roll, light chili paste, soy sauce
      $8.95
    • Chicken Banh Mi

      marinade: turmeric, soy sauce, honey, lemongrass
      $8.95
    • Classic Banh Mi

      head cheese, pork roll, pork belly, pate
      $8.95
    • Fish Banh Mi

      beer batter fried cod, sweet chili tartar sauce
      $8.95
    • Pork Banh Mi

      marinade: hoisin, honey, lemongrass
      $8.95
    • Pork Belly Banh Mi

      dry rub: paprika, cinnamon, star anise, honey
      $8.95
    • Sausage Banh Mi

      cured with pork, chicken, soy sauce, paprika, honey
      $8.95
    • Steak Banh Mi

      marinade: pears, garlic, soy sauce
      $8.95
    • Tofu Banh Mi

      light & crispy fried tofu, served with soy sauce & avocado
      $8.95
    • Vegan Classic Banh Mi

      vegan pork roll, vegan bacon, vegan pate (made with pork flavored soy & refried beans)
      $8.95
    • Test

      OUT OF STOCK
      $8.95

    Bao

    BAO -- Vietnamese word meaning "wrap or wrapped". Baos are steamed, white, fluffy buns -- soft and delicate to the bite. Usually stuffed with meat and wrapped to shape like a huge dumpling, but our Baos are shaped to eat like tacos. You'll get three per order.
    • Chicken Bao

      OUT OF STOCK
      $9.95
    • Fish Bao

      OUT OF STOCK
      $9.95
    • Pork Bao

      OUT OF STOCK
      $9.95
    • Pork Belly Bao

      OUT OF STOCK
      $9.95
    • Sausage Bao

      OUT OF STOCK
      $9.95
    • Steak Bao

      OUT OF STOCK
      $9.95
    • Tofu Bao

      OUT OF STOCK
      $9.95

    Tacos

    Looking for something with a little less dough? We offer soft flour tortillas with any of our Banh Mi toppings. You'll get 4 tacos per order, and they're just as good!
    • Pork Tacos

      marinade: hoisin, honey, orange, lemongrass
      $8.95
    • Chicken Tacos

      marinade: turmeric, soy sauce, honey, lemongrass
      $8.95
    • Steak Tacos

      marinade: pears, garlic, soy sauce
      $8.95
    • Tofu Tacos

      light & crispy fried tofu, served with soy sauce and avocado
      $8.95
    • Pork Belly Tacos

      dry rub: paprika, cinnamon, star anise, honey
      $8.95
    • Fish Tacos

      beer battered fried cod, sweet chili tartar
      $8.95
    • Sausage Tacos

      cured with pork, chicken, paprika, soy sauce, honey
      $8.95

    Fries

    We offer a very unique selection of fries in the area. Our fries are either coated, seasoned, or loaded with ingredients inspired by Asian cuisine -- after we cook them to order. Rest assured, your fries will always be fresh and crispy.
    • Bangkok Fries

      $7.25
    • Banh Mi Fries

      $7.25
    • Fresh Fries

      $2.75
    • Saigon Fries

      $7.25
    • Seoul Fries

      $7.25
    • Tamarind Fries

      $3.95
    • Tokyo Fries

      $7.25
    • Wasabi Fries

      $3.95

    Noodle Salad Bowls

    Angel hair rice noodles over a bed of mixed greens, topped with your favorite protein, pickled vegetables, scallion, cilantro, peanuts, and served with our sweet citrus vinaigrette. We put it together. All you have to do is pour in the dressing, toss it, and eat it. Perfect for warm spring and summer days.
    • Vermicelli Chicken

      $9.95
    • Vermicelli Pork

      $9.95
    • Vermicelli Steak

      $9.95
    • Vermicelli Tofu

      $9.95
    • Vermicelli Sausage

      $9.95
    • Vermicelli Fish

      $9.95

    Rice Bowls

    • Chicken Rice Bowl

      OUT OF STOCK
      $9.95
    • Fish Rice Bowl

      OUT OF STOCK
      $9.95
    • Pork Rice Bowl

      OUT OF STOCK
      $9.95
    • Sausage Rice Bowl

      OUT OF STOCK
      $9.95
    • Steak Rice Bowl

      OUT OF STOCK
      $9.95
    • Tofu Rice Bowl

      OUT OF STOCK
      $9.95

    Salad Rolls

    • Crab & Avocado Salad Rolls

      $5.25
    • Pork Salad Rolls

      $5.25
    • Spam & Seaweed Salad Rolls

      $5.25
    • Steak & Kimchi Salad Rolls

      $5.25
    • Shrimp Salad Rolls

      $5.25
    • Tofu & Avocado Salad Rolls

      $5.25

    Small Bites

    Finger foods to go with your meal. Each item is carefully prepped in store and comes with a dipping sauce to balance out the flavors in each bite.
    • Chicken Egg Rolls (4pc)

      $5.25
    • Pork & Shrimp Egg Rolls (4pc)

      OUT OF STOCK
      $5.25
    • Veggie Egg Rolls (4pc)

      $5.25
    • Pork Dumplings (6pc)

      $5.25
    • Seafood Dumplings (6pc)

      $5.25
    • Veg Dumplings (6pc)

      $5.25
    • Fried Banana

      $1.95

    Snacks

    • Shrimp Crackers (spicy)

      OUT OF STOCK
      $2.38
    • Shrimp Crackers

      $2.38
    • BBQ Shrimp Chips

      $2.38
    • Sour Cream & Onion Shrimp Chips

      $2.38
    • Onion & Garlic Shrimp Chips

      $2.38

    Secret Items

    • Rangoon Rolls (4)

      $5.25
    • Pork Dumpling Banh Mi

      $8.95
    • Veggie Dumpling Banh Mi

      $8.95
    • Shrimp Dumpling Banh Mi

      $8.95
    • Sausage Egg Cheese Banh Mi

      $8.95
    • Cheesesteak Banh Mi

      $8.95
    • Chicken Cheesesteak Banh Mi

      $8.95
    • Pork Roll Egg & Cheese Banh Mi

      $8.95
    • Spam Kimchi Egg & Cheese Banh Mi

    • Cheesesteak Hoagie Banh Mi

      $8.95
    • Pork & Cheese Banh Mi

      $8.95
    • Pork & Shrimp Egg Roll Banh Mi

      $8.95
    • Chicken Egg Roll Banh Mi

      $8.95
    • Pork & Shrimp Egg Roll Niodle Salad Bowl

      $9.95
    • Chicken Egg Roll Noodle Salad

      $9.95

    DRINKS

    Vietnamese Coffee

    We serve the best Vietnamese Milk Coffee and Thai Milk Tea in town. Heads up: it's so good, and so strong. Don't drink it too fast or you'll end up being the most annoying person to whoever is around you. You will talk nonstop and want to move around a lot. Instead, take little sips and enjoy every last bit of the taste that lingers on your tongue. You're welcome.
    • Iced Milk Coffee

      $3.95
    • Hot Milk Coffee

      $3.95
    • Iced Black Coffee

      $3.25
    • Hot Black Coffee

      $3.25

    Iced Fruit Teas

    Refreshing iced fruit teas, topped with fresh fruits!
    • Gabby's Tropical Mix Tea

      $4.95
    • Lychee Fruit Tea

      $4.75
    • Mango Fruit Tea

      $4.75
    • Passion Fruit Tea

      $4.75
    • Peach Fruit Tea

      $4.75

    Smoothies

    We have a huge selection of smoothie flavors AND we're still looking to add more. Any of our smoothie options can be made into Frappes. Simply add a note under the special requests. Check back again for updates and additions to the list.
    • Avocado Smoothie

      $4.95
    • Banana Smoothie

      $4.50
    • Honey Dew Smoothie

      $4.50
    • Mango Smoothie

      OUT OF STOCK
      $4.50
    • Passion Fruit Smoothie

      $4.50
    • Pina Colada Smoothie

      $4.50
    • Strawberry Smoothie

      $4.50
    • Taro Smoothie

      $4.50
    • Peach Smoothie

      $4.50

    Milk Tea

    • Iced Thai Milk Tea

      $3.95
    • Hot Thai Milk Tea

      $3.95
    • Iced Black Milk Tea

      $3.95
    • Hot Black Milk Tea

      $3.95

    Bottles / Cans

    We're going to update this list in the next several weeks. In the meantime, enjoy one of these cold bottle beverages. Check back again for update and new products.
    • La Croix Sparkling Tangerine

      $1.50
    • La Croix Sparkling Grapefruit

      $1.50
    • La Croix Sparkling Kiwi Watermelon

      $1.50
    • Spindrift Sparkling Lemon

      $1.50
    • Spindrift Sparkling Orange Mango

      $1.50
    • Spindrift Sparkling Raspberry Lime

      $1.50
    • Poland Spring Water

      $1.50

    Unsweetened Teas

    We use quality tea that is brewed and steeped to order, making sure you enjoy its richness in every cup.
    • Black Tea

      $2.25
    • Green Tea

      $2.25
    • Jasmine Tea

      $2.25

    CATERING

    PLATTERS

    Choose any of our freshly prepared platters. We use only the finest vegetables and meats from local farms in PA and NJ. Your orders will always be cooked in house and cooked to order.
    • Banh Mi Platter (whole size)

      an assortment of whole sized (10-12 inch) Banh Mi filled with your choice of protein, pickled vegetables, cucumber, jalapenos, and cilantro (minimum of 5 orders)
      $8.49+
    • Banh Mi Platter (half size)

      an assortment of half sized (4-5 inch) Banh Mi filled with your choice of protein, pickled vegetables, cucumber, jalapenos, and cilantro (minimum of 5 orders)
      $5.95+
    • Bao Platter

      an assortment of steamed Bao tacos filled with your choice of protein, pickled vegetables, cucumber, jalapenos, and cilantro -- two Baos per person (minimum of 5 orders)
      $6.95+
    • Taco Platter

      an assortment of soft Tacos (flour tortillas) filled with your choice of protein, pickled vegetables, cucumber, jalapenos, and cilantro -- two Tacos per person (minimum of 5 orders)
      $5.95+

    RICE & NOODLE BOWLS

    Impress your guests with these light bowl options. We toss our noodle and rice bowls, using less oil than the stir-fry and wok-fry method. Everyone will feel fully satisfied with these simple yet flavorful bowls... yet won't feel so weighed down after the meal.
    • Vermicelli Noodle Salad Bowl

      angel hair rice noodles, tossed with mixed greens, your choice of protein, pickled vegetables, cucumbers, grape tomatoes, chopped scallion and cilantro. Served with a side of fish sauce vinaigrette dressing (serves 10)
      $49.95
    • Mixed Rice Bowl

      white rice, mixed with your choice of protein, corn, carrots, peas, string beans. Served with a side of fish sauce vinaigrette dressing (serves 10)
      $49.95

    SMALL BITES TRAYS

    Some fun options for the group. In this section, you'll be able to find some small bites to add to your event. Typically finger foods, which always brings great vibes to the table.
    • Pork Dumplings Tray

      pork, cabbage, and onion (serves 8)
      $29.95
    • Shrimp Dumplings Tray

      shrimp, pollack, cabbage, onion (serves 8)
      $29.95
    • Veggie Dumplings Tray

      tofu, cabbage, carrots, spinach, noodles (serves 8)
      $29.95

    CONDIMENT BOTTLES

    Choice of: Sriracha Hot Sauce, Sambal Hot Garlic Sauce, or Hoisin Sauce
    • Sriracha Hot Sauce Bottle

      $3.59
    • Sambal Hot Garlic Sauce Bottle

      $3.59
    • Hoisin Sauce Bottle

      $3.59

    BEVERAGES

    One bottle serves 4-5 without ice / serves 8-10 with ice -- WE DO NOT PROVIDE ICE.
    • Vietnamese Iced Coffee (2 Liter)

      (serves 4-5 without ice) (serves 8-10 with ice -- we do not provide ice)
      $24.95
    • Thai Milk Tea (2 Liter)

      (serves 4-5 without ice) (serves 8-10 with ice -- we do not provide ice)
      $24.95
    • Soda Bottles (2 Liter)

      (serves 4-5 without ice) ​(serves 8-10 with ice -- we do not provide ice)
      $3.50

    All hours
    SundayClosed
    Monday11:00 am - 8:15 pm
    Tuesday11:00 am - 8:15 pm
    Wednesday11:00 am - 8:15 pm
    Thursday11:00 am - 8:15 pm
    Friday11:00 am - 8:15 pm
    Saturday11:00 am - 8:15 pm
    Restaurant info

    Your Local Banh Mi Shop

    Location

    2700 Easton Rd, Willow Grove, PA 19090

    Directions