Mom's Restaurant | Haitian Cuisine • BakeryRestaurant 4.7 Tampa, Florida, United States Share (813) 631-0900 moms-restaurant.shop/ 11900 N Nebraska Ave Ste 1, Tampa, FL 33612, USAReviewsLog in to leave a review.No reviews yet.