9Forks
Austin
Sign in
•
About
Selam Int, Mart And Cafe
80
% Like it (
5
)
Ethiopian
Located in
North Lamar
,
Austin
.
10009 N Lamar Blvd
Austin, TX 78753
(512) 215-2863
selamcafe.com
Restaurant Reviews
Google
Google
– 3.8 stars