Amosa International Cuisine, SELMA, Alabama (AL)
Conveniently stationed at 1220 Alabama Avenue () in SELMA, Alabama (AL) (36703), Amosa International Cuisine is available at 3348773409. We advise you to give them a call upfront to arrange your table in the restaurant.
More restaurants in SELMA, Alabama (AL)
Amosa International Cuisine contact information and details:
Address: 1220 Alabama Avenue - , SELMA, Alabama (AL) 36703
Contact Phone: 3348773409