Delve into the sumptuous menu at Subway. Situated in 201 E Layfair Dr Suite 105, 39232, Flowood, US, United States, this eatery leaves a lasting impression with its remarkable dishes. With a superb rating of 3.5, our restaurant consistently impresses discerning diners. Our 217 reviews speak volumes about our commitment to delivering an unforgettable culinary journey. Craving our cuisine? Order via https://restaurants.subway.com/united-states/ms/flowood/201-e-layfair-dr, your virtual bistro to a meal to remember.
Call +16019395325 for questions or prices.
The full menu from Subway in Flowood!
All prices are estimations.