Lamb Liver Raw Or Saute

ratingratingratingratingrating  (0)
Fresh Lamb Liver Sauteed with Fresh Garlic and Lemon Juice or Fresh Tomatoes, Onions and Herb Seasoning. Served over Choice of Rice or French Fries
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$$
910 E Main St, Alhambra, CA 91801
(626) 281-1006
ratingratingratingratingrating
Closed

Add Your Review