Start from
STUDS Rice Village
2567 Amherst St, Houston 77005