Star's, ABBEVILLE, Louisiana (LA)

Looking for some food? Star's is among the eateries you can easlily review.
Comfortably positioned at 3660 Lormand Road () in ABBEVILLE, Louisiana (LA) (70510), Star's can be contacted at 3378988767. Remember to call up upfront to make a reservation.
More restaurants in ABBEVILLE, Louisiana (LA)


Star's contact information and details:
Address: 3660 Lormand Road - , ABBEVILLE, Louisiana (LA) 70510
Contact Phone: 3378988767